alpha-approximation algorithm
α-approximation algorithm,
performance guarantee
#approximation_algorithms
#approximation_algorithms
Definition
An α-approximation algorithm for an optimization problem is a polynomial-time algorithm that for all instances of the problem produces a solution whose value is within a factor of of the value of an optimal solution.
For an α-approximation algorithm, will be called the performance guarantee of the algorithm, in some literature also known as the approximation ratio or approximation factor of the algorithm.
A convention (followed by Williamson & Shmoys) is that for minimization problems and for maximization problem, and thus a -approximation algorithm for a maximization problem is a polynomial-time algorithm that always returns a solution whose value is at least half the optimal value.
References
- D. P. Williamson, D. B. Shmoys. Approximation Algorithms, Cambridge University Press, 2010, p. 14.